/**
 * @author ##AUTHOR_NAME## - ##AUTHOR_ADDRESS##
 */

/*************** File loaded successfully: "compartilhe.css" / "global" ***************/

.bodyHolder{
	text-align:center;
}
.boxShare{
	width:50%;
	margin:0 auto;
	text-align:left;
	padding:1px 0;
}

.shareTitle{
	margin-top:0;
	font-size:16px;
	color:#ffea00;
	vertical-align:top;
}
	.shareTitle .cufon{
		vertical-align:baseline !important;
	}
	
	p.description{
		border-top:1px dotted #fff;
		border-bottom:1px dotted #fff;
		padding:10px;
	}

.shareList{
	letter-spacing:-1ex;
	text-align:center;
	margin:20px 0;
}
	.shareList li{
		letter-spacing:0ex;
		display:inline-block;
		#display:inline;
		zoom:1;
		width:156px;
		margin:0 5px;
		text-align:left;
	}
		.shareList .type{
			margin:0 0 5px 0;
		}
		.shareList .shareAssetHolder{
			border:1px solid #008db2;
		}
			.shareList .shareAssetHolder img{
				display:block;
			}
			
		.shareList .shareCode{
			display:block;
			background:#fff;
			padding:5px;
			white-space:nowrap;
			overflow:hidden;
			color:#3d3d3d;
			margin-top:10px;
			width:144px;
			border:1px solid #fff;
		}

/*************** File loaded successfully: "indique.css" / "global" ***************/

.fldWrapper{
	background:#fff;
	padding:3px 5px;
}
	.fldWrapper input,
	.fldWrapper textarea{
		width:100%;
		padding:0;
		border:none;
		background:none;
	}

.bodyHolder{
	text-align:center;
}
.boxIndique{
	letter-spacing:-1ex;
	padding-bottom:20px;
	width:50%;
	margin:0 auto;
	text-align:left;
}
	.boxIndique *{
		letter-spacing:0ex;
	}
	.indiqueTitle{
		font-size:16px;
		color:#ffea00;
		padding-bottom:7px;
		vertical-align:top;
		border-bottom:1px dotted #fff;
	}
		.indiqueTitle .cufon{
			vertical-align:baseline !important;
		}
	
	.boxIndique .fieldHolder{
		display:inline-block;
		#display:inline;
		zoom:1;
		width:50%;
	}
		.boxIndique .fldWrapper{
			border:1px solid #fff;
		}
		.boxIndique .fieldHolder .fldWrapper{
			margin-bottom:7px
		}
		.boxIndique .areaHolder label,
		.boxIndique .fieldHolder label{
			display:block;
			margin-bottom:3px;
		}

		/*margem interna*/
		.boxIndique .nameHolder .fldWrapper{
			margin-right:2px;
		}
		.boxIndique .emailHolder label,
		.boxIndique .emailHolder .fldWrapper{
			margin-left:2px;
		}
		
		.boxIndique .areaHolder{
			margin-bottom:20px;
			
		}
			.boxIndique .areaHolder textarea{
				height: 85px;
			}
			.boxIndique .areaHolder .charCounterHolder{
				margin: 5px 0 0;
				font-size:11px;
			}
		.boxIndique .buttonHolder{
			overflow:hidden;
			border-top:1px solid #00abd7;
			padding-right:20px;
		}
			.boxIndique .buttonHolder button{
				margin-left:20px;
				cursor:pointer;
			}
			.boxIndique .error{
				border:1px solid #E6A815;
			}
				.boxIndique .error input,
				.boxIndique .error textarea{
					color:#D29914;
				}
			.boxIndique p.error{
				color:#FFC10A;
				border:none;
			}

.boxIndique .backButtonHolder{margin-bottom:0;}

/*************** File loaded successfully: "indique.css" / "pt-BR" ***************/

.boxIndique .buttonHolder button{
	background:url(http://www.meufinalfeliz.com.br/locales/pt-BR/img/bt_enviar.gif?v=1.0.0) no-repeat 0 0;
	width:80px;
	height:40px;
	padding:40px 0 0 0;
	overflow:hidden;
	border:none;
	float:right;display:inline;
}

/*************** File loaded successfully: "compartilhe.css" / "global" ***************/

.bodyHolder{
	text-align:center;
}
.boxShare{
	width:50%;
	margin:0 auto;
	text-align:left;
	padding:1px 0;
}

.shareTitle{
	margin-top:0;
	font-size:16px;
	color:#ffea00;
	vertical-align:top;
}
	.shareTitle .cufon{
		vertical-align:baseline !important;
	}
	
	p.description{
		border-top:1px dotted #fff;
		border-bottom:1px dotted #fff;
		padding:10px;
	}

.shareList{
	letter-spacing:-1ex;
	text-align:center;
	margin:20px 0;
}
	.shareList li{
		letter-spacing:0ex;
		display:inline-block;
		#display:inline;
		zoom:1;
		width:156px;
		margin:0 5px;
		text-align:left;
	}
		.shareList .type{
			margin:0 0 5px 0;
		}
		.shareList .shareAssetHolder{
			border:1px solid #008db2;
		}
			.shareList .shareAssetHolder img{
				display:block;
			}
			
		.shareList .shareCode{
			display:block;
			background:#fff;
			padding:5px;
			white-space:nowrap;
			overflow:hidden;
			color:#3d3d3d;
			margin-top:10px;
			width:144px;
			border:1px solid #fff;
		}

/*************** File loaded successfully: "livro.css" / "global" ***************/

.oLivro .boxPop{
	width:400px;
}
	
.oLivro .boxIndique,
.oLivro .boxShare{
	width:auto;
}

.oLivro .simplemodal-container{
	position:relative;
}
	.oLivro .simplemodal-container .simplemodal-close{
		position:absolute;
		top:0;
		right:0;
		width:20px;
		height:0;
		padding-top:20px;
		overflow:hidden;
		background:url(http://www.meufinalfeliz.com.br/locales/global/img/bt_pop_close.png?v=1.0.0) no-repeat;
	}

.oLivro .boxIndique,
.oLivro .boxShare{
	padding:10px;
	background:url(http://www.meufinalfeliz.com.br/locales/global/img/bg_pop.png?v=1.0.0) repeat-x 0 0 #00A7D2;
}

